package com.fyzk.betcode;


import android.text.Spanned;

import com.fyzk.activity.lottery.shuzicai.BallInfo;
import com.fyzk.bean.ZCGameQueueItem;

import java.util.List;

public abstract class CodeBase {
	
	
	/**
	 * 返回一个投注字符串
	 * @return
	 */
	public abstract String betCode(List<List<BallInfo>>  balls);
	
	public String betCodeZC(List<ZCGameQueueItem> infors){
		return null;
	}
	
	public abstract String showCode();
	 /**
	 * 返回一个将投注串格式为html形式的字符串
	 * @return
	 */
	@Deprecated
	public abstract Spanned formatHtmlCode(String code);
	
	/**
	 * 返回一个将投注串格式为html形式的字符串
	 * @return
	 */
	public abstract String formatHtmlCode2(String code);
	
	
	/**
	 * 拼接html
	 * @param color	格式：ff0000
	 * @param num
	 * @return
	 */
	protected String getNumStr(String color, String num){
		return "<font color=\"#"+color+"\">" + "(" + num + ")" + "</font>";
	}
} 
